Greater London – English–Italiano translations

🇬🇧 en it 🇮🇹

Greater London properNoun

  • administrative area
Grande Londra
Wiktionary Links